package com.manor.paradise.bean;

import java.math.BigDecimal;
import java.util.List;

public class MyHireBean {

    /**
     * current : 0
     * pages : 0
     * records : [{"activeDays":0,"activeDuration":0,"anima":0,"category":0,"createTime":"","dayCrystalOre":0,"effectiveDate":"","hireSpend":0,"hireType":0,"id":0,"invalidDate":"","payType":0,"producedCrystalOre":0,"spiritId":0,"spiritImgUrl":"","spiritName":"","status":0,"totalCrystalOre":0,"uid":0,"updateTime":""}]
     * searchCount : true
     * size : 0
     * total : 0
     */

    private int current;
    private int pages;
    private boolean searchCount;
    private int size;
    private int total;
    private List<RecordsBean> records;

    public int getCurrent() {
        return current;
    }

    public void setCurrent(int current) {
        this.current = current;
    }

    public int getPages() {
        return pages;
    }

    public void setPages(int pages) {
        this.pages = pages;
    }

    public boolean isSearchCount() {
        return searchCount;
    }

    public void setSearchCount(boolean searchCount) {
        this.searchCount = searchCount;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public List<RecordsBean> getRecords() {
        return records;
    }

    public void setRecords(List<RecordsBean> records) {
        this.records = records;
    }

    public static class RecordsBean {
        /**
         * activeDays : 0
         * activeDuration : 0
         * anima : 0
         * category : 0
         * createTime :
         * dayCrystalOre : 0
         * effectiveDate :
         * hireSpend : 0
         * hireType : 0
         * id : 0
         * invalidDate :
         * payType : 0
         * producedCrystalOre : 0
         * spiritId : 0
         * spiritImgUrl :
         * spiritName :
         * status : 0
         * totalCrystalOre : 0
         * uid : 0
         * updateTime :
         */

        private BigDecimal activeDays;
        private BigDecimal activeDuration;
        private int anima;
        private int category;
        private String createTime;
        private BigDecimal dayCrystalOre;
        private String effectiveDate;
        private int hireSpend;
        private int hireType;
        private String id;
        private String invalidDate;
        private int payType;
        private BigDecimal producedCrystalOre;
        private int spiritId;
        private String spiritImgUrl;
        private String spiritName;
        private int status;
        private BigDecimal totalCrystalOre;
        private String uid;
        private String updateTime;
        private String currentTime;


        public String getCurrentTime() {
            return currentTime;
        }

        public void setCurrentTime(String currentTime) {
            this.currentTime = currentTime;
        }

        public BigDecimal getActiveDays() {
            return activeDays;
        }

        public void setActiveDays(BigDecimal activeDays) {
            this.activeDays = activeDays;
        }

        public BigDecimal getActiveDuration() {
            return activeDuration;
        }

        public void setActiveDuration(BigDecimal activeDuration) {
            this.activeDuration = activeDuration;
        }

        public int getAnima() {
            return anima;
        }

        public void setAnima(int anima) {
            this.anima = anima;
        }

        public int getCategory() {
            return category;
        }

        public void setCategory(int category) {
            this.category = category;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public BigDecimal getDayCrystalOre() {
            return dayCrystalOre;
        }

        public void setDayCrystalOre(BigDecimal dayCrystalOre) {
            this.dayCrystalOre = dayCrystalOre;
        }

        public String getEffectiveDate() {
            return effectiveDate;
        }

        public void setEffectiveDate(String effectiveDate) {
            this.effectiveDate = effectiveDate;
        }

        public int getHireSpend() {
            return hireSpend;
        }

        public void setHireSpend(int hireSpend) {
            this.hireSpend = hireSpend;
        }

        public int getHireType() {
            return hireType;
        }

        public void setHireType(int hireType) {
            this.hireType = hireType;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getInvalidDate() {
            return invalidDate;
        }

        public void setInvalidDate(String invalidDate) {
            this.invalidDate = invalidDate;
        }

        public int getPayType() {
            return payType;
        }

        public void setPayType(int payType) {
            this.payType = payType;
        }

        public BigDecimal getProducedCrystalOre() {
            return producedCrystalOre;
        }

        public void setProducedCrystalOre(BigDecimal producedCrystalOre) {
            this.producedCrystalOre = producedCrystalOre;
        }

        public int getSpiritId() {
            return spiritId;
        }

        public void setSpiritId(int spiritId) {
            this.spiritId = spiritId;
        }

        public String getSpiritImgUrl() {
            return spiritImgUrl;
        }

        public void setSpiritImgUrl(String spiritImgUrl) {
            this.spiritImgUrl = spiritImgUrl;
        }

        public String getSpiritName() {
            return spiritName;
        }

        public void setSpiritName(String spiritName) {
            this.spiritName = spiritName;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public BigDecimal getTotalCrystalOre() {
            return totalCrystalOre;
        }

        public void setTotalCrystalOre(BigDecimal totalCrystalOre) {
            this.totalCrystalOre = totalCrystalOre;
        }

        public String getUid() {
            return uid;
        }

        public void setUid(String uid) {
            this.uid = uid;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }
    }
}
